site where the vessels were built - Francés Inglés Diccionario